package com.hk.Mgr.web.message.order;

import java.sql.Timestamp;

import com.hk.Mgr.web.message.RequestMsg;

public class OverseaSafeInfoReq extends RequestMsg{

	
	/**
	 * 
	 */
	private static final long serialVersionUID = 2436545703822777831L;
	
	public Long id;

	/**
	 * 产品编码
	 * */
	public String proNo;
	
	/**
	 * 产品名称
	 * */
	public String name;
	
	/**
	 * 产品图片
	 * */
	private String proPic;
	
	/**
	 * 折标系数
	 * */
	private String niggerRatio;
	
	
	/**
	 * 保险公司  友邦、保诚、安盛、忠利、中国人寿、中美大都会
	 * */
	private Integer safeCompany;
	
	/**
	 * 供款年限  整付、3年、5年、10年、15年、18年、20年、25年
	 * */
	private Integer contributionsTime;
	
	/**
	 *  产品类型   保障类、分红类、投资类
	*/
	public Integer prodType;
	
	/**
	 * 保障期限
	 * */
	private String insureTerm;
	
	/**
	 * 销售机构
	 * */
	private String sellOrg;
	
	/**
	 *  投保年龄   0-18岁、0-65岁、0-70岁、0-80岁、不限
	*/
	public Integer tbAge;
	
	/**
	 *  供款货币  美元、人民币、澳元、韩元、加元、法币、英镑
	*/
	public Integer gkCoin;
	
	/**
	 *  首期供款方式 现金、刷卡、支票、本票
	*/
	public Integer firstGktype;
	
	/**
	 * 免体检额度
	 * */
	public String noCheckLimit;
	
	/**
	 * 冷静期
	 * */
	public String calmTerm;
	
	/**
	 * 续期供款方式 网上付款、银行、支票、电汇
	 * */
	public Integer againGktype;
	
	/**
	 * 最低投保额
	 * */
	public String lowestCredit;
	
	/**
	 * 预期分红收益
	 * */
	public String dividendGains;
	
	/**
	 * 产品状态 未上线、已上线、停用；新增后默认状态为“未上线”
	 * */
	public Integer proStatus;
	
	/**
	 * 佣金率
	 * */
	public String yjRate;
	
	/**
	 * 常见问题
	 * */
	public String comProblem;

	/**
	 * 产品特色
	 * */
	public String proFeatureTxt;
	
	/**
	 * 产品保障
	 * */
	public String proEnsureTxt;

	/**
	 * 投保案例
	 * */
	public String coverCaseTxt;
	
	/**
	 * 投保流程
	 * */
	public String coverFlowTxt;
	
	/**成立日期*/
	public Timestamp createDate;
	
	/**
	 * 是否热销,0为非热销, 1为热销
	 */
	public Integer hotSale;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getProNo() {
		return proNo;
	}

	public void setProNo(String proNo) {
		this.proNo = proNo;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getProPic() {
		return proPic;
	}

	public void setProPic(String proPic) {
		this.proPic = proPic;
	}

	public String getNiggerRatio() {
		return niggerRatio;
	}

	public void setNiggerRatio(String niggerRatio) {
		this.niggerRatio = niggerRatio;
	}

	public Integer getSafeCompany() {
		return safeCompany;
	}

	public void setSafeCompany(Integer safeCompany) {
		this.safeCompany = safeCompany;
	}

	public Integer getContributionsTime() {
		return contributionsTime;
	}

	public void setContributionsTime(Integer contributionsTime) {
		this.contributionsTime = contributionsTime;
	}

	public Integer getProdType() {
		return prodType;
	}

	public void setProdType(Integer prodType) {
		this.prodType = prodType;
	}

	public String getInsureTerm() {
		return insureTerm;
	}

	public void setInsureTerm(String insureTerm) {
		this.insureTerm = insureTerm;
	}

	public String getSellOrg() {
		return sellOrg;
	}

	public void setSellOrg(String sellOrg) {
		this.sellOrg = sellOrg;
	}

	public Integer getTbAge() {
		return tbAge;
	}

	public void setTbAge(Integer tbAge) {
		this.tbAge = tbAge;
	}

	public Integer getGkCoin() {
		return gkCoin;
	}

	public void setGkCoin(Integer gkCoin) {
		this.gkCoin = gkCoin;
	}

	public Integer getFirstGktype() {
		return firstGktype;
	}

	public void setFirstGktype(Integer firstGktype) {
		this.firstGktype = firstGktype;
	}

	public String getNoCheckLimit() {
		return noCheckLimit;
	}

	public void setNoCheckLimit(String noCheckLimit) {
		this.noCheckLimit = noCheckLimit;
	}

	public String getCalmTerm() {
		return calmTerm;
	}

	public void setCalmTerm(String calmTerm) {
		this.calmTerm = calmTerm;
	}

	public Integer getAgainGktype() {
		return againGktype;
	}

	public void setAgainGktype(Integer againGktype) {
		this.againGktype = againGktype;
	}

	public String getLowestCredit() {
		return lowestCredit;
	}

	public void setLowestCredit(String lowestCredit) {
		this.lowestCredit = lowestCredit;
	}

	public String getDividendGains() {
		return dividendGains;
	}

	public void setDividendGains(String dividendGains) {
		this.dividendGains = dividendGains;
	}

	public Integer getProStatus() {
		return proStatus;
	}

	public void setProStatus(Integer proStatus) {
		this.proStatus = proStatus;
	}

	public String getYjRate() {
		return yjRate;
	}

	public void setYjRate(String yjRate) {
		this.yjRate = yjRate;
	}

	public String getComProblem() {
		return comProblem;
	}

	public void setComProblem(String comProblem) {
		this.comProblem = comProblem;
	}

	public String getProFeatureTxt() {
		return proFeatureTxt;
	}

	public void setProFeatureTxt(String proFeatureTxt) {
		this.proFeatureTxt = proFeatureTxt;
	}

	public String getProEnsureTxt() {
		return proEnsureTxt;
	}

	public void setProEnsureTxt(String proEnsureTxt) {
		this.proEnsureTxt = proEnsureTxt;
	}

	public String getCoverCaseTxt() {
		return coverCaseTxt;
	}

	public void setCoverCaseTxt(String coverCaseTxt) {
		this.coverCaseTxt = coverCaseTxt;
	}

	public String getCoverFlowTxt() {
		return coverFlowTxt;
	}

	public void setCoverFlowTxt(String coverFlowTxt) {
		this.coverFlowTxt = coverFlowTxt;
	}

	public Timestamp getCreateDate() {
		return createDate;
	}

	public void setCreateDate(Timestamp createDate) {
		this.createDate = createDate;
	}

	public Integer getHotSale() {
		return hotSale;
	}

	public void setHotSale(Integer hotSale) {
		this.hotSale = hotSale;
	}
}
